public class CrossPromotionsType {
	public class CrossPromotionsType_e {
		public String ItemID;
		public String PrimaryScheme;
		public String PromotionMethod;
		public String SellerID;
		public Boolean ShippingDiscount;
		public String StoreName;
		public PromotedItemType.PromotedItemType_e[] PromotedItem;

		//Setters
		public void setItemID(String val) {ItemID = val; field_order_type_info.add('ItemID'); }
		public void setPrimaryScheme(String val) {PrimaryScheme = val; field_order_type_info.add('PrimaryScheme'); }
		public void setPromotionMethod(String val) {PromotionMethod = val; field_order_type_info.add('PromotionMethod'); }
		public void setSellerID(String val) {SellerID = val; field_order_type_info.add('SellerID'); }
		public void setShippingDiscount(Boolean val) {ShippingDiscount = val; field_order_type_info.add('ShippingDiscount'); }
		public void setStoreName(String val) {StoreName = val; field_order_type_info.add('StoreName'); }
		public void setPromotedItem(PromotedItemType.PromotedItemType_e[] val) {PromotedItem = val; field_order_type_info.add('PromotedItem'); }


		//Getters
		public String getItemID() { return ItemID; }
		public String getPrimaryScheme() { return PrimaryScheme; }
		public String getPromotionMethod() { return PromotionMethod; }
		public String getSellerID() { return SellerID; }
		public Boolean getShippingDiscount() { return ShippingDiscount; }
		public String getStoreName() { return StoreName; }
		public PromotedItemType.PromotedItemType_e[] getPromotedItem() { return PromotedItem; }

	
		private String[] ItemID_type_info = new String[]{'ItemID','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
		private String[] PrimaryScheme_type_info = new String[]{'PrimaryScheme','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
		private String[] PromotionMethod_type_info = new String[]{'PromotionMethod','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
		private String[] SellerID_type_info = new String[]{'SellerID','http://www.w3.org/2001/XMLSchema','string','0','1','false'};
		private String[] ShippingDiscount_type_info = new String[]{'ShippingDiscount','http://www.w3.org/2001/XMLSchema','boolean','1','1','false'};
		private String[] StoreName_type_info = new String[]{'StoreName','http://www.w3.org/2001/XMLSchema','string','0','1','false'};
		private String[] PromotedItem_type_info = new String[]{'PromotedItem','urn:ebay:apis:eBLBaseComponents','PromotedItemType.PromotedItemType_e','0','-1','false'};
		private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true'};
		private List<String> field_order_type_info = new String[]{};
	}
}